front grill - German English Dictionary